/*client_nav*/
.client_nav{width:192px; height:710px; border:1px solid #3fb9de; margin-top:9px; font-family:微软雅黑;}
.client_nav h1{width:192px; height:32px; line-height:32px; text-indent:24px; font-size:14px; color:#fdfffe; background:#41b9de;}
.client_nav ul{width:192px; margin:15px 0 24px 0;}
.client_nav ul li{width:192px; height:30px; line-height:30px; text-indent:40px;}
.client_nav ul li a{width:192px; height:30px; display:block; color:#666; }
.client_nav ul li a:hover,.client_nav li a.on{font-weight:bold;  background:#f5f5f5;}

/*client_right*/
.client_right{width:782px; height:auto; margin-top:9px;font-family:微软雅黑;}
.client_right h1{width:782px; height:32px; line-height:32px; font-size:14px; color:#fdfffe; border-bottom:1px solid #3fb9de;}
.client_right h1 span{padding:9px 20px; background:#41b9de;}
.client_right ul{width:782px; margin-top:30px;}
.client_right ul li{width:674px; height:38px; margin-left:20px; line-height:38px; color:#000; font-size:13px; border-bottom:1px solid #e3e3e3;}
.client_right ul li.first{margin-bottom:20px;}
.client_right ul li span.left{width:180px; height:37px; display:block; float:left;}
.client_right ul li  em.red{color:red; }
.client_right ul li  em.green{color:#7aa909;}
.client_right ul li a{color:#1987b5; text-decoration:underline;}
.client_right ul li span a{color:#000; text-decoration:none;}
.client_right ul li span a em.green{color:#7aa909;}
.client_right ul li span a:hover{text-decoration:underline;}
.add_lend{position:relative;}
#add_box{width:332px; height:188px; position:absolute; top:0; left:220px; border:1px solid #dcdcdc; background:#fff;}
#add_box h1{width:332px; height:34px; line-height:34px; text-align:center; margin-bottom:20px; _margin-bottom:30px; font-size:14px; color:#fdfffe; border-top:1px solid #229cc1; border-bottom:1px solid #229cc1; background:#41b9de;}
#add_box label{width:332px; height:35px;  line-height:35px; margin-left:22px; font-size:13px; }
#add_box label select{width:60px; height:22px; vertical-align:middle; margin-left:8px;}
#add_box p{width:310px; height:35px;  line-height:35px; margin-left:22px; font-size:13px; _margin-top:10px;  }
#add_box p span{color:red; height:35px;  line-height:35px; }
#add_box p.button{ width:120px; +width:132px;  height:24px; float:right; margin:14px 15px 0 0;  +margin-right:0px; _margin-top:20px;}
#add_box p.button .sure1{width:56px; height:24px; color:#fff; background:#41b9de; border:none; cursor:pointer;}
#add_box p.button .cancel1{width:56px; height:24px; color:#fff; background:#9f9f9f; border:none; cursor:pointer;}

.head h2{width:782px; height:32px; line-height:32px; margin-top:34px; font-size:14px; color:#727272; clear:both; text-indent:10px; border-bottom:2px solid #d1d1d1;}

/*.donate*/
.donate{width:782px; height:auto;}
.donate table{margin:38px 0 0 20px; border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;}
.donate table td,th{ height:38px; text-align:center; border-left:1px solid #e3e3e3;border-top:1px solid #e3e3e3;}
.donate table th{background:#eaf8fb; color:#202624; font-size:12px;}
.donate table td.title{width:265px; font-size:14px; color:#3cb6dd; }
.donate table td.date{width:124px; color:#000; font-size:14px; }
.donate table td.money{width:84px; font-size:14px; color:#656565; }
.donate table td.state{width:84px; font-size:14px; color:#656565; }
.donate table td.cancel{width:114px; }
.donate table td.cancel a{width:60px; height:20px; margin-left:27px; +margin-left:0px; text-align:center; display:block;  line-height:20px; background:#f53938; color:#fff;}
.donate p.button{width:93px; height:26px;margin:24px 86px 32px 0; line-height:26px; text-align:center;float:right; _margin-right:43px; +margin-bottom:-13px; }
.donate p.button a{width:93px; height:26px; display:block; color:#fff; background:#3db7de; font-size:13px; }
.donate p.button a:hover{text-decoration:underline;}
.donate p.step{width:782px; height:50px; line-height:50px; margin-top:32px;}
.donate p.step span{width:117px; height:50px; color:#fff; font-size:13px; font-weight:bold; text-align:center; line-height:50px; display:block; background:#8bbe0a; float:left;}
.donate p.step span.arrow{width:103px; background:url(../images/arrow.png) no-repeat center center;}
.donate p.step span em{padding:0px 15px; display:block;  text-align:center;   line-height:16px; margin-top:10px;}


/*.lend*/
.lend{width:782px; height:auto; }
.lend span.ye{width:700px; height:30px;display:inline-block; line-height:30px; margin:18px 0 0 20px; font-weight:bold;}
.lend em{color:#f43a3d; letter-spacing:1px; }
.lend table{margin:10px 0 0 20px; border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;}

.lend table td,th{ height:38px;  border-left:1px solid #e3e3e3;  border-top:1px solid #e3e3e3; font-size:14px; }

.lend table th{background:#eaf8fb; color:#202624; font-size:12px; }
.lend table td.title{width:265px; color:#3cb6dd;  text-align:center;}
.lend table td.day{width:186px; color:#000; text-align:center;}
.lend table td.price{width:223px; color:#f43a3d; text-align:center;}
.lend table tr.yunfei td{width:679px; text-indent:538px; text-align:left;}
.lend table tr.imfor td{width:679px; height:154px; vertical-align:top; text-indent:25px;  text-align:left;}
.lend table tr.imfor h1{width:300px; height:54px; line-height:54px;  color:#000; border:none;}
.lend table tr.imfor p{font-size:12px;  height:25px; line-height:25px; font-weight:normal;}
.lend table tr.imfor p a{color:#4187dd; text-decoration:underline; margin-left:20px;}
.lend  .submit{width:132px; height:27px; line-height:27px; margin:30px 0 0 280px; cursor:pointer; color:#fff; font-size:13px;  text-align:center; border:none; background:#3cb8de;}


/*.information*/

.imfor{width:782px; height:auto; margin-top:9px; font-family:微软雅黑;}
.imfor h1{width:782px; height:32px; line-height:32px; font-size:14px; color:#fdfffe; border-bottom:1px solid #3fb9de;}
.imfor h1 span{padding:9px 20px; background:#41b9de;}
.imfor ul{height:30px; margin-top:34px;}
.imfor ul li{float:left; height:22px; line-height:22px; margin-top:3px; margin-right:12px;   cursor:pointer;  background:#f4f4f4; }
.imfor ul li a{height:22px; line-height:22px; font-size:14px;  font-weight:bold; color:#727272; padding:3px 25px; position:relative; z-index:6;}
.imfor ul li a:hover,.imfor ul li a.current{padding-bottom:8px; _padding-bottom:7px; color:#fff; background:#8bbe0a;}
.imfor .line{width:782px; height:2px;  overflow:hidden;  background:#d1d1d1; z-index:1; }
.imfor .box{width:674px; height:auto; margin:50px 0 0 20px; border:1px solid #e3e3e3; border-bottom:none; }
.imfor .box p{width:674px; height:38px; line-height:38px; border-bottom:1px solid #e3e3e3; color:#171516;}
.imfor .box p span{width:120px; height:38px; text-align:right; padding-right:40px; display:inline-block; background:#eaf8fb;  border-right:1px solid #e3e3e3;}
.imfor .box p em{font-weight:bold; margin-left:20px; }
.imfor .box p input{width:157px; height:22px; line-height:22px;  font-size:12px; margin-left:20px; text-indent:10px; vertical-align:middle; }
.imfor .box p .sex{width:20px;}
.imfor .box p .short{width:61px;}
.imfor .box p .long{width:157px; margin-left:0;}
.imfor .box p select{width:64px; margin-left:20px; text-align:center;}
.imfor .box p .addr{width:360px;}
.imfor .submit{width:132px; height:27px; line-height:27px; margin:20px 0 0 202px; font-size:14px; cursor:pointer; border:none; text-align:center; color:#fff; background:#3cb8de;}
.imfor .pwd{font-size:14px; font-weight:bold;text-indent:20px;}

/*.address*/
.address{width:674px; height:auto; margin:50px 0 0 20px; }
.address h1{width:674px; height:37px; line-height:37px; text-indent:16px; font-size:14px; color:#000; border:1px solid #e3e3e3; border-bottom:none;}
.address h3.default{width:674px; font-size:12px; background:#fff8e6; border:1px solid #edcca3;}
.address  p{width:646px; line-height:39px; text-indent:16px; font-weight:normal;}
.address  span{width:600px; height:19px; display:block; line-height:20px; margin:0px 0 14px 16px;}
.address  span a{ text-align:center; display:inline-block; margin-right:10px; font-weight:normal;}
.address  span a.change{background:#3ab4db; color:#fff; width:68px; height:20px; line-height:20px;}
.address  span a.delet{background:#ea6c6d; color:#fff; width:68px; height:20px; line-height:20px;}
.address  span em{margin-left:12px; font-weight:normal;}
.address h3{width:674px; font-size:12px;  border:1px solid #e3e3e3; border-top:none;}
.address h3 a.todefault{margin-left:12px; color:#0891f1; text-decoration:underline;}
.address h1.add{margin-top:10px; border:1px solid #e3e3e3;}
.address p.dd{width:674px; height:36px; line-height:36px; text-indent:0; border:1px solid #e3e3e3; border-top:none;}
.address p.dd span{width:120px; height:36px; line-height:36px;  text-align:right; margin:0; padding-right:40px; display:inline-block; background:#eaf8fb;  border-right:1px solid #e3e3e3;}
.address p.dd input{width:157px; height:20px; line-height:20px; margin-left:20px; text-indent:5px; vertical-align:middle;}
.address p.dd select{width:64px; margin-left:20px; text-align:center;}
.address label{width:132px; height:44px; line-height:44px; display:block; margin-left:180px; _margin-top:20px;}
.address .checkbox{ width:20px; height:20px; vertical-align:middle;}
.address .submit{margin:8px 0 0 182px; _margin:0 0 0 160px; *margin-left:165px;}



/*.lendcar*/

.lendcar .price2{width:169px; text-align:center; color:#f43a3d;}
.lendcar p{width:676px; height:25px; margin:20px 0 0 20px;}
.lendcar p a{width:92px; height:25px; display:block; color:#fff; line-height:25px; text-align:center; font-size:13px;}
.lendcar p a.continue{background:#8bbe0a; float:left;}
.lendcar p a.sure{background:#3cb8de; float:right;}
.lendcar p a:hover{text-decoration:underline;}

/*.collect*/
.lend .advance{margin-bottom:40px;}
.lend .cancel{width:114px; }
.lend .cancel a{width:60px; height:20px; margin-left:27px; +margin-left:0; text-align:center; font-size:12px; font-weight:normal;  display:block;  line-height:20px; background:#f53938; color:#fff;}
.lend .day2{width:125px; text-align:center; color:#000;}
.lend .title2{width:265px; text-align:left;  color:#3cb6dd;}
.lend .title2 input{ margin:0 35px 0 35px;}
.lend .state2{width:105px; text-align:center;}
.lend .price3{width:186px; text-align:center; color:#f43a3d;}
.lend .queue{width:84px; text-align:center; }
.lend .lendnum{width:192px; text-align:center; color:#000;}
.lend .lendnum a {color:#3cb6dd;}
.lend .date{color:#000; width:128px;}
.lend .num2{width:125px; color:#000;}
.borrow table{margin-top:40px; }
.borrow .day3{width:90px;}


/*.deposit*/
.deposit .deposit_p{width:755px; height:24px; line-height:24px; margin:24px 0 60px 27px; font-weight:bold; color:#727272; font-family:微软雅黑;}
.deposit p span{margin-right:32px; }
.deposit p span em.red{color:#e8110e;}
.deposit p span em.green{color:#3ebade;}
.deposit p  .pay{width:92px; height:25px; line-height:25px; display:inline-block; font-size:13px; font-weight:normal; text-align:center; color:#fff; background:#3cb8de;}
.deposit  h2{width:690px; height:32px; line-height:32px; text-indent:4px; color:#727272; margin:0 0 24px 24px; font-size:12px;  border-bottom:1px solid #ccc;}
.deposit table{ border-right:1px solid #ccc;border-bottom:1px solid #ccc; margin:0 0 30px 24px;}
.deposit table th,td{width:114px; height:38px; font-size:12px; color:#727272; text-align:center; border-left:1px solid #ccc;border-top:1px solid #ccc;}
.deposit table th{background:#eaf8fb; }
.deposit table.note{margin-bottom:0; border:none;}
.deposit table.note th{border:1px solid #cbdce3; border-right:none;}
.deposit table.note th.mark{border-right:1px solid #cbdce3; text-align:center;}
.deposit table.note td{height:35px; }
.deposit table.note th.time,td.time{width:164px; }
.deposit table.note th.in,td.in{ width:112px;}
.deposit table.note th.out,td.out{width:112px;}
.deposit table.note th.mark,td.mark{width:296px;}
.deposit table.note td{border:none; }
.guide {padding:0 0 20px 24px;color:#727272;font-size:14px;}
.guide  p {height:30px;line-height:30px;}

/*.lendlist*/
.lendlist h2{width:674px; height:25px; line-height:25px; margin:28px 0 25px 20px; }
.lendlist h2 a{width:130px; height:25px; display:block; float:right; font-size:13px; font-weight:normal; text-align:center; color:#fff; background:#3cb7dd;}
.lendlist h2 a:hover{text-decoration:underline;}
.lendlist .box{width:674px; height:auto; margin:17px 0 0 20px; border:1px solid #e3e3e3; border-bottom:none; }
.lendlist .box p{width:674px; height:38px; line-height:38px; border-bottom:1px solid #e3e3e3; color:#171516;}
.lendlist .box p span{width:95px; height:37px; text-align:right; padding-right:25px; display:inline-block; background:#eaf8fb;  border-right:1px solid #e3e3e3;}
.lendlist .box p em{margin-left:20px;}
.lendlist .titles{font-size:14px; font-weight:bold;text-indent:35px;}
.lendlist .header{font-weight:bold;}
.lendlist .center p span{width:120px; padding-right:0; text-align:center; float:left;}
.lendlist .center p span.none{text-align:center; width:552px; border-right:none; height:37px; font-weight:bold; color:#40b9de; line-height:37px; background:none; float:right;}
.lendlist .center p span.color{color:#000;}

/*renew*/
/*.borrow{position:relative;}*/
#renew{width:332px; height:180px; position:absolute; display:none; border:1px solid #dcdcdc; background:#fff;}
#renew h1{width:332px; height:34px; line-height:34px;  text-align:center; margin-bottom:20px; _margin-bottom:30px; font-size:14px; color:#fdfffe; border-top:1px solid #229cc1; border-bottom:1px solid #229cc1; background:#41b9de;}
#renew label{width:282px; height:38px; line-height:38px; display:block; margin-left:45px;}
#renew label input{width:180px; height:24px; line-height:24px; vertical-align:middle;}
#renew label.spend{margin-left:22px;}
#renew p.button{ width:120px; +width:132px;  height:24px; float:right; margin:8px 8px 0 0;  +margin-right:0px;}
#renew p.button .sure1{width:56px; height:24px; color:#fff; background:#41b9de; border:none; cursor:pointer;}
#renew p.button .cancel1{width:56px; height:24px; color:#fff; background:#9f9f9f; border:none; cursor:pointer;}
#client_wrap{margin-top:80px; }

/*other*/
.del {float:right;display:block;width:60px;height:30px;line-height:30px;text-align:center;background:#f53938;color:#fff;margin:20px 85px 0 0;}
/*end other*/
.lendcar .price3{width:169px; text-align:center; color:#999;}
.lend table td.cancel1 a{width:60px; height:20px; margin-left:27px; +margin-left:0px; text-align:center; display:block;  line-height:20px; color:#999;}
.lend table td.cancel1 a:hover {text-decoration:underline;}
.all_check {margin-left:23px;}
.all_lab{line-height:100%;}

.withdrawalBtn input {width: 90px;height: 28px;border:none;color:#fff;background:#3cb8de;border-radius: 5px;cursor: pointer;margin:10px 0 0 150px;}
.withdrawal select,.withdrawal textarea{margin-left:10px;padding:5px;}
.withdrawal p.step {width: 782px;height: 50px;line-height: 50px;margin-top: 32px;}

.withdrawal p.step span {width: 147px;height: 50px;color: #fff;font-size: 13px;font-weight: bold;text-align: center;line-height: 50px;display: block;background: #8bbe0a;float: left;}
.withdrawal p.step  span.arrow {width: 103px;background: url(../images/arrow.png) no-repeat center center;}
.client_right  .leave_fix li{width:110px;float: left;height: 22px;line-height: 22px;cursor: pointer;background: #f4f4f4;text-align:center;margin-bottom:7px;}
.client_right  .leave_fix li a {display:block;width:110px;height: 22px;line-height: 22px;font-size: 14px;font-weight: bold;color: #727272;position: relative;z-index: 6;}
.client_right  .leave_fix li a.current {line-height: 30px;padding-bottom: 8px;_padding-bottom: 7px;color: #fff;background: #8bbe0a;}
.line {width: 782px;height: 2px;overflow: hidden;background: #d1d1d1;z-index: 1;}

.leave_ipt label {width:60px;float:left;}
.leave_ipt p.leave_cnt {height:100px;}
.leave_ipt p.yzm_img a {margin:10px 0 0 60px;}
.leave_yzm  .yzm{float:left;width: 228px;height: 28px;vertical-align: middle;text-indent: 2px;line-height: 20px;border: 1px solid #bec2c3;}

.leave_sut .button {width: 120px;height: 34px;border:none;color:#fff;font-size:16px;font-weight:800;background:#8bbe0a;margin:30px 0 0 80px;}
.dialog .dialog_page {width:720px;margin:0 auto;border-bottom:1px dashed #eee;padding-bottom:15px;font-size:14px;}
.dialog .dialog_page dt {height:40px;line-height:40px;color:#999;}
.dialog .dialog_page dd {color:#999;}
.dialog .dialog_page dt span {padding-right:50px;color:#000;}
.dialog .dialog_page dt span.color_r {color:#CC0000;}
.dialog .dialog_page dd.color_r2{color:#FF6701;}
table td.title a, table td.title2 a{color:#3cb6dd;}
table td.title a:hover, table td.title2 a:hover {text-decoration:underline;}
.lendlist .center p span.none a {color:#3cb6dd;}
.lendlist .center p span.none a:hover {text-decoration:underline;}

/*recharge*/
.chane_bank h2 {border-bottom:none;}
.chane_bank ul.bank {margin:10px;}
.chane_bank ul.bank li {width:130px;height:30px;float:left;border-bottom:none;}
.chane_bank  .pay {clear:both;padding-top:20px;}
.chane_bank  ul.pay_list {margin-top:10px;}
.chane_bank  ul.pay_list li{width:130px;height:30px;float:left;border-bottom:none;}
.lend .submit {clear:both;display:block;width:82px;margin:80px 0 0 30px;+margin:40px 0 0 30px;_margin:40px 0 0 30px;}
.lend .submit:hover {text-decoration:underline;}
.pay_lx  select{height:30px;line-height:30px;}
.pay_je  input {height:25px;line-height:25px;}
.pay_money  {height:25px;line-height:25px;}
/*end recharge*/

/*new*/
.lend a.renew_button {background:#8bbe0a;}
.lendcar .priceCor {color:#8bbe0a;}
.donate table td.priceCor {color:#8bbe0a;}
.donate table td.renew_button a {background:#8bbe0a;text-decoration:underline;}
.pay_je {display:none;}
.lendlist {padding-bottom:40px;}
.noCancel a {color:#3cb6dd;}
.noCancel a {text-decoration:underline;}
/*end new*/